home *** CD-ROM | disk | FTP | other *** search
- Ver 0.10:-First Beta release, several bugs as to be expected
- -3500 lines of code
-
-
- Ver 0.11:-3600 lines of code
-
- -Added support for external virus scanner
-
- -Removed restriction of maximum 500 files
-
- -Added support for an external GIF, JPG, and BMP viewer
-
- -Fixed bug where file_id.diz was extrated but then not
- deleted after the information was used.
-
- -Now optionally runs fb.exe (or fbp.exe) on exit
-
-
-
- Ver 0.12:-3600 lines of code
-
- -Fixed bug with displaying lists of files. Sometimes the
- display would get corruped when displaying with screen
- widths greater than 80 and a files.bbs window grew too much
-
- -Fixed bug where the target files.bbs was backed up and
- then deleted
-
-
-
- Ver 0.13:-3700 lines of code
-
- -Fixed bug with tabbing between windows. First window
- would often disappear
-
- -Fixed bug where second window was initially shown with
- a highlighted border rather than non-highlighted
-
- -Now supports up to 10 filearea.ctl files
-
- -Able to both grow and shrink windows now.
-
- -Able to extract FILE_ID.DIZ from archive and use it as the
- file description
-
- -Able to maximize a window
-
- -Pressing right or left arrows while in a menu window
- advances to the next menu window
-
- -Scrolling down is now more pleasing as the selection moves
- to the bottom of the window before scrolling the window.
-
- -Fixed crash when relative paths were given in filearea.ctl
-
- -Allows includes within the fileara.ctl
-
- -Fixed bug that caused MaxFile2 to crash if files.bbs DNE
-
- -Source code now included
-
- -Dos port will be attempted by Craig Morrison@1:201/60.0
-
- -Fixed parsing error of files.bbs. It was assumed that the
- file name took up exactly the first 12 characters.
-
- -Touch would not work from the files menu.
-
-
-
- Ver 0.20 -4000 lines of code.
-
- -Raised maximum number of file areas to 1000
-
- -Fixed a cosmetic bug with changing the window size
-
- -It is now possible to select multiple file archives
- and apply most of the file menu options to each selected
- archive. That is, Multiple move, contents, verify,
- re-archive, delete, Picture view, touch, and virus check
- is now possible and extract file_id.diz for the description.
-
- -Fixed a bug with the area selection window. The display
- would get out of synch with the area actually selected.
-
- -Fixed another small bug in the area selection window
-
- -added a display of the number of the area in the area
- selection window.
-
- -Added the ability to go more directly to an area in the
- area selection window by simply entering the area number.
-
- -Header comments for each files.bbs are now saved
-
- -Fixed bug where any punctuation or numbers at the end of
- a file description were lost.
-
- -Fixed a bug where the files.bbs was not written out after
- a description was changed by extracting the file_id.diz
-
- -Fixed a display bug with growing and shrinking windows
- (turned out to be a compiler bug).
-
- -Fixed a bug when pressing page down in a menu went to the
- second to last option rather than the last option.
-
- -Added wrapping of selection for menus when either at the
- first or last option.
-
- -Menu windows now close immediately upon selection.
-
- -When file does not exist but there is a description in the
- Files.bbs, Maxfile now shows it as offline.
-
- -Fixed a bug in the description editor: Pressing the right
- arrow at the end of a description moved the cursor up one
- line.
-
- -Virus scanner didn't. Now it does.
-
- -Removed some debugging messages in the virus scanner.
-
- -Files.bbs are no longer written every time they are
- modified. It is stored in memory and then you can save
- from the files menu, by switching areas (you will be
- given a choice) or by exiting where you will also be
- given a choice.
-
- -Fixed a display bug (sometimes caused core dumps) when the
- description at the bottom of the window was changed.
-
- -Fixed bug that caused a core dump and display corruption if
- the last file in a window was selected and the window was
- then repeatedly shrunk.
-
- -Fixed bug: When file_id.diz was extracted, too much was
- taken and the description for the file became too long.
-
- -File descriptions are now limited to 250 characters
-
- -Source code no longer included. Available on request.
-
- -Work was begun on a PM version.
-
- -Shrinking/growing windows is now more cosmeticaly attractive.
-
- -All C++ features of the code were removed to take care of
- any dependancy on GNU software.
-
- -Fixed a small display bug when view contents. Now, page
- down will not overshoot the display of contents.
-
-
-
- Ver 0.21 -4300 lines of code.
-
- -Choosing Description->Use File_id would only scan the
- selected file for a file_id.diz. It now scans all selected
- files. It also does not replace the present description
- unless the file_id.diz exists
-
- -!!!!Picture viewing is now multi-threaded. The name of the
- presently display picture is displayed on the top line of
- the main window at the right..
-
- -Selections appeared to remain selected after viewing the
- contents of file when in fact they weren't.
-
- -!!!Re-archiving files is now multi-threaded. The window that
- contains the files being re-archived is then locked to that
- area until the re-archiving is done. The file presently
- being re-archived is displayed at the top of the main
- window.
-
- -Fixed bug: re-archiving a file to the same type resulted in
- deleting the file.
-
- -Added config variable that allows for low priority
- re-archiving of files.
-
- -Selections remained after the window had been resorted.
- Since the order had changed, the selections often changed.
- Now, after a sort, nothing is selected.
-
- -When the highlighted file was two away from the bottom, the
- window would both scroll down and the highlighted file would
- go to the bottom. Annoying and now fixed.
-
- -Letter for Pic view in the file menu was not capitolized.
-
- -Now, MaxFile/2 uses the environment variable TMP for
- re-archiving and virus scanning. If it is not defined, a
- user defineable temporary directory is used. If that is
- also not defined, the present directory is used.
-
-
-
- Ver 0.22 -4400 lines of code
-
- -Now releases some memory that was used for the thread but
- not released before.
-
- -Number to the left of the area would get out of synch with
- the area when hitting the page up key. Fixed.
-
- -Due to popular request, the colour for file name,
- description, date, size and highlight colour are now
- configurable through the maxfile.cfg
-
- -Added config variable to allow the automatic adoption of
- orphans when a new file list is read in.
-
- -Bug fix: directory where file was extracted for a virus
- scan was not removed.
-
- -Bug fix: Selection was not re-highlighted after viewing a
- picture
-
- -Bug fix: In update from 0.20 to 0.21, a bug entered where
- attempting to extract a file_id.diz when one did not exist
- resulted in a core dump.
-
- -Bug Fix: WHen selecting an area, if END was pressed, the
- area selected was one greater than the area shown
-
- -FileArea.ctl is no longer needed or used. All the needed
- information is obtained from the areas.dat (Hooray!!)
-
- -Bug fix: If you tried to edit a description in an empty file
- area, you would get garbage.
-
- -Bug Fix: actions in an empty area could result in the
- program locking or core-dumping. Now you cannot do anything
- in an empty area except change to a new area, adopt orphans,
- exit, or resan the area
-
- -Selection not re-highlighted after a file->contents or a
- file->verify.
-
- -FBP is now run on the correct areas (was not previously but
- no one ever noticed this).
-
- -Added ability to open up initial two windows in areas of
- your choosing.
-
-
-
- Ver 0.23 -4600 lines of code.
-
- -Scanning of file info is now *MUCH* faster. Before, it took
- about 50sec for a CD-ROM area with ~300 files. Now it takes
- about 2 sec.
-
- -Added a large number of hotkeys to perform many of the menu
- options. The menu options still work but many will prefer
- the hotkeys.
-
- -Added on-line help. Pressing <F1> gets help at many
- different stages.
-
- -Trying to move a file that does not exist now results in the
- description of the file being moved.
-
- -When selecting an area and entering the number of that area,
- the title of that window showed "0-xxxx" where xxxx was one
- more than the maximum enterable number. Now fixed.
-
- -Now, extract file_id.diz also works for DESC.SDI files
-
- -Added ability to grow/shrink top or bottom of windows
-
- -Released into the FWBBS file echo for general availablity
- beta testing
-
- -First release that was compiled with optimization
-
-
-
- Ver 0.24 -4700 lines of code.
-
- -Found a simple and quite nice method of saving comments that
- are in the files.bbs. Now all comments are saved and can be
- edited just like a file description.
-
- -Bug fix: The date displayed was the last access date rather
- than the last write date (Max uses the last write date on
- HPFS). On FAT, there was no problem.
-
- -Scrolling up in a window is now as fast as scrolling down.
-
- -Bug fix: If you deleted the last couple of files in a
- window, the display could become corruped and a core dump
- might occur.
-
- -Forgot to compile with optimization
-
-
-
- Ver 0.30 -4900 lines of code.
-
- -Appears to be very stable (thus the large increase in rev
- number) except for the below mentioned bug that was
- introduced in version 0.24
-
- -Added a config verb to allow or prevent the wrapping of comments.
-
- -Now displays exact file size rather than displaying # of k
- when file size exceeded 99,999 bytes
-
- -Now can add new files (ones that aren't adopted) manually.
- This also allows the ability to add new comments.
-
- -Can move files around in files.bbs. Multiple move also
- allowed. Files are inserted before the presently
- highlighted file (it may not also be selected for moving...)
-
- -The improved scrolling up introduced a few new bugs that
- made MaxFile/2 think it was re-archiving when it wasn't and
- also caused a few core dumps. I think I have fixed them now.
-
-
-
- Ver 0.31 -5300 lines of code.
-
- -Bug fix: When extracting a file_id.diz that extended over
- multiple lines, no space was placed between words that were
- on two different lines. Fixed.
-
- -Removed debugging links from executable. Reduced size of
- the executable by about 90k and also reduced size of zipped
- distribution by about 30k. Now, with both optimization and
- without debugging, the execuable is about 145k, rather than
- 254k.
-
- -Added a duplicate search feature. It will now search all
- the file areas for duplicates of files in the present file
- area. This is a bit slow but seems to serve the purpose.
-
- -Fully qualified names are now allowed in the files.bbs. This
- is quite experimental, let me know if you run into any
- problems. File names are limited to 80 characters and
- cannot contain spaces
-
- -When inserting new files, a maximum of 11 characters were
- allowed. This has been increased to 12 (allows full 8.3
- filenames). Also, the cursor is now visible in the window
- where you enter the filename.
-
- -Number of file areas is now limited by the amount of virtual
- memory.
-
- -Fixed a nasty bug that caused core dumps if you selected too
- many files for operation.
-
- -A separate thread is now used to read in the Area.dat. It
- is dispatched as soon as the program starts which should
- help those with a large number of file areas.
-
-
-
- Ver 0.32 -5300 lines of code
-
- -Compiler bug that caused video corruption was finally identified
- This should also solve some mysterious core dumps (crashes)
- that occured.
-
-
-
- Ver 0.33 -5350 lines of code
-
- -Added support to view PCX/TXT/TIF files.
-
-
-
- Ver 1.0 -5600 lines of code
-
- -A few minor display bugs fixed.
-
- -Welcome screen changed.
-
- -Fixed bug in the Dupe Search function where the files.bbs
- was not saved if the search began from the second window.
-
- -Added another feature to Dupe Search.
-
- -Fixed a bug in Dupe Search, the second file list was always
- sorted whether you wanted it or not.
-
- -Dupe Search is now much faster.
-
- -Cosmetic fixes for the menus.
-
-
-
- Ver 1.01 -5850 lines of code
-
- -Added Lora support
-
- -If you removed too many descriptions or deleted too many
- files at the end of a files.bbs, you could no longer scroll
- up but pressing home still worked.
-
- -It was impossible to open up a file area if a files.bbs did
- not exist. Now fixed
-
- -Inserting a new file description at the top of an empty
- files.bbs caused a few problems. Now fixed.
-
- -Fixed a bug in the dupe search that could cause MaxFile/2 to
- go into a CPU hogging cycle that would cause it to hog a lot
- of memory before dying (after a couple of minutes) during
- which it cannot be killed by any means other than the three
- fingered salute.
-
- -Stripped the symbol table in the distribution which reduced
- the size of the executable by about 30k. MaxFile/2 is now
- about 126k in the distribution as compared to 280k for the
- debugging version and 156k for the previous release. Very
- small for the power of the app.
-
- -Fixed small display bug so that an extra character can be
- displayed on each line. I know, big deal... But, it is
- fixed (and noone other than I noticed it was broken! :-)
-
-
-
- Ver 1.02 -6050 lines of code
-
- -Added support for SBBS.
-
- -Added a little more threading at startup
-
- -Read only files can now be displayed in a different color.
-
-
-
- Ver 1.03 -6050 lines of code
-
- -Cleaned up the "contents" window.
-
- -Fixed a small bug in description editor.
-
-
-
-
- Ver 1.04 -6700 lines of code
-
- -Added support for a "generic" bbs
-
- -Extracting file_id.diz now handles extended ascii codes a
- little bit better now (high ascii changed to ' ', and any
- sub string ' ' is replaced by ' ').
-
- -Added several command line options for nightly maintinence:
- Create allfiles list, adopt orphans in ALL areas, use
- file_id.diz for every file in every area when the
- file_id.diz exists in the archive, and sort the files in
- every file area by name.
-
- -Comments and offline files are now marked as read-only
- (undeleteable)
-
- -Allowed for both European or American format for the date.
-
- -Reduced the total memory required for MaxFile/2. This is
- especially apparent when large file areas are considered.
-
- -Many of the Hot-keys did not work... Now fixed.
-
- -Cleaned up some code for the area selection window.
-
-
-
-
- Ver 1.05 -6700 lines of code
-
- -Added support for extended file descriptions as used in some
- BBS systems such as Lora and SuperBBS. FILE_ID.DIZ is now
- read in as an extended description (no changes to the string
- at all except to add the extended description character.)
- Maximum description length is limited to 1024 chars.
-
- Ver 1.06 -6400 lines of code
-
- -Accidentally left some debugging code in for extracting the
- file_id.diz for version 1.05... Sorry about that! :-|
-
- -Tightened up a *LOT* of the code (reduction of 300 lines!)
-
- -Bug fix: If there were not any files in a file area and one
- hit alt-F/E, MaxFile/2 would not exit as it should.
- Now fixed. Thanks Harald Finnaas for finding this
- one!
-
- -Delete key would not work for editing descriptions, only the
- backspace key would work. Now, both work.
-
- -The file maintinance utility is now run after adopting all
- files in the nightly maintinance if you have autofbp set to
- yes in the config file.
-
- Ver 1.07 -6700 lines of code
-
- -Bug Fix: When switching from a non-wrapped to wrapped
- display MaxFile/2 would occationally get confused
- and not allow scrolling until a page up/down or
- home/end key was pressed. Fixed.
-
- -Bug Fix: When moving a large number (20+) files from one
- area to another area whose window was open, a core
- dump could occur. Fixed.
-
- -Bug Fix: full pathnames were broken, not sure how long they
- have been broken but they now work again.
-
- -Allfiles list is now a bit nicer looking.
-
- -If you select a range of files and then select sort, just that
- range will be sorted. If no files are selected, the entire
- list is sorted (comments excluded).
-
- -Bug Fix: Video corruption could occur if moving alot of
- files and line wrapping was on.
-
- -Sorting has been speeded up. Will also be reflected in the
- dupe search function.
-
- -Bug Fix: When adopting files, the 14th file's read-only
- attribute was changed to the attribute of the last
- adopted file.
-
- -Bug Fix: Forgot to clean up some temporary files when using
- the external editor for extended file descriptions
-
- -Added the ability to locate a text string in the file base
- (Similar to Max's Locate) It is IMHO relatively slow but it
- works
-
- -A few minor enhancements in the general look and feel of
- MaxFile/2
-
-
-
-
- Ver 1.08 -6750 lines of code
-
- -Bug Fix: MaxFile/2 would always core dump after
- re-archiving. Fixed.
-
- -Bug Fix: The dupe search would not find some of the dupes.
- This has been fixed as well as the dupe search was
- speeded up some.
-
- -Bug Fix: Attempting to re-archive more than one file at once
- resulted in failure. Fixed.
-
- -Bug Fix: The 4-line error message windows often did not
- display properly
-
- -Added a config verb to allow either a vertical split for the
- two windows or a horizontal split
-
-
- Ver 1.09 7200 lines of code
-
- -Bug Fix: Pressing home unmarks any marked files
-
- -If you try to delete a file that is not deleteable, the
- description is now removed anyway (due to popular request).
-
- -Pressing END now brings one to the actual end of the file
- list. Before, it would only display the last 4 files or so.
- The same is true of pressing the pagedown key
-
- -When sorting the file areas, the selection is no longer
- moved to the top of the file list. It is left in (relatively)
- the same position
-
- -Bug Fix: When deleting a file, sometimes a the selection
- would be moved up by two slots rather than one.
-
-
- -Added a hot key for file->repOsition
-
- -Added ability to have a different colour for the word
- COMMENT so that one doesn't confuse them with offline files.
-
- -Bug Fix: Delete key now works properly. Pressing Backspace
- deletes the character to the left of the cursor and
- moves the cursor left one space where pressing
- delete deletes the character where the cursor is.
- This is for when you edit strings...
-
- -Added the ability to use the keys HOME and END when editing
- strings. These keys bring the cursor to the begining or end
- of the description.
-
-
- -If autofbp is set to NO, then the file runfbp.cmd is created
- in the present directory. This is a .cmd file that will
- execute the file base management that would have been
- performed if autofbp were set to YES.
-
- -Bug Fix: Lora file database program would be run, even if no
- files.bbs were modified. Now fixed.
-
-
- -Whenever an area is to be selected (for a move or changing
- the area), the window now comes up with the present area
- selected.
-
- -When moving a file and a file of the same name already
- exists in the target directory, the date and size of both
- files are displayed.
-
- -Added ability to rename files
-
- -Exit under the file menu now uses the key 'X' rather than
- 'E'
-
- -Added ability to insert comments directly through the
- description menu rather than forcing one to go through the
- file menu and insert a file with the name "comments"
-
- -Bug Fix: When inserting a file, the read only attribute was
- not properly set.
-
- -Bug Fix: Fixed an occational display problems when resizing a
- window.
-
- -Bug Fix: Sometimes, the adopt files option would adopt some
- files that were already in the file list. Fixed.
-
- -Bug Fix: The "-sort" command line option would core dump.
- Fixed.
-
- -Bug Fix: All command line options failed in version 1.08.
- Fixed.
-
- -When deleting or moving files, a window is created that
- allows you to remove files from the list of files to be
- either moved or deleted.
-
- -Bug Fix: Adopt Orphans broke in version 1.08, now fixed.
-
- -Bug Fix: If the path for the system info was longer than 20
- characters, odd errors could happed (prepending
- of strange data to the files.bbs line, core dumps
- and other strange behaviour...)
-
- -Bug Fix: If a files.bbs did not exist, then the reported
- size of the files in that area did not change to
- 0k. Fixed.
-
- -Added a different colour option for offline files as opposed
- to read only files.
-
- -Added a method to eliminate certain file areas from the
- allfiles list.
-
-
-
- Ver 1.10 -7500 lines of code
-
- -Bug Fix: If you sorted files, the readonly/offline
- attributes did not follow the files. Fixed.
-
- -Bug Fix: If no files were selected for operation (move,
- delete, ...) then, MaxFile/2 would become unstable
- and eventually core dump.
-
- -Bug Fix: If a file collision was detected on a move, the
- window displaying the two different files with
- their sizes and dates was displayed incorrectly
-
- -Added keyboard macros. Now there are up to 8 user definable
- keys that will run external programs on the selected files.
- Two sample REXX scripts are also included.
-
-
- Ver 1.11 -7600 lines of code
-
- -Bug Fix: Sorry guys. Again, the command line options were
- somewhat screwed up. Now they work.
-
- -removed some of the information displayed after re-archiving
- a(some) file(s)
-
- -Bug Fix: In v1.10, the cleanup of the re-archiving broke. It
- has, of course, now been fixed.
-
- -Added a config variable to wrap or not wrap descriptions by
- default.
-
- -Bug Fix: Fixed some mysterious core dumps that occured.
-
- -Added a config variable to strip or not strip the high ascii
- characters as the user desires.
-
- -The FILE_ID.DIZ is now read in completely, no truncation.
-
- -The internal description editor now allows much longer
- strings to be edited. This should help those running BBS
- systems that allow long descriptions but don't use an
- extended description character or those who want the entire
- file_id.diz extracted even though the Max user cannot read
- all of it (except in allfiles lists). Note that if you try
- to edit a string longer than possible, the string is simply
- truncated at the appropriate position.
-
- -Maximum number of extensions for adoption was raised to 25
-
- -On a file collision, the window giving information on the
- two files still needed to be cleaned up a bit and has been
- done so.
-
- -Cleaned up the select area code some. Should look a bit
- better now.
-
- -Bug Fix: After re-archiving a file, the file list now
- displays the size of the re-archived file rather
- than the size of the old archive.
-
- -Re-archiving is now done in a minimized window rather than
- in a background window
-
- -Bug Fix: <alt-F>->insert caused a core dump, not sure how
- long this has been broken but it is now fixed.
-
- -Bug Fix: After renaming a file (or attempting to do so) the
- selected entry was not highlighted as it was
- supposed to be. Fixed.
-